subsurface dam - French English Dictionary